home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Mac Format 1994 August
/
August CD.bin
/
Shareware
/
Games
/
Core War
/
Battle Programs
/
contest92
/
A03 EBS Plasma
< prev
next >
Wrap
Text File
|
1992-12-08
|
3KB
|
106 lines
; Name: PLASMA
; EBS 1992 Qualifying Tournament Entry
;
; Author: Wayne Sheppard
; Email: gt7804b@prism.gatech.edu
; I am not an ICWS member
;
; PLASMA scans until it finds something non-zero. This is either
; either the enemy program or a bomb. All locations in that area
; are bombed. Then PLASMA goes to a replicator mode. This strategy
; allows some success against other scanners, beats all bombers,
; ties other replicators or imps.
bomb equ start-1
start add #3455,loc
loc jmz start,-1 ;search until non-zero found
cmp #-1,@loc ;don't look at DJN trails
slt #100,loc ;program length
jmp start
mov bomb,@loc ;kill whatever is found
cmp <loc,bomb ;until no more instructions
jmp -2
rep spl rep2 ;now replicate in case
spl 1 ;enemy is not dead
spl 1
spl paper4
spl paper3
spl paper2
mov #8,8
paper1 mov <-1,<2 ;This replicator is from FlashPaper
mov <-2,<1 ;by Matt Hastings
spl @0,-2340
mov <-1,<1020
jmz -5,-5
mov 0,-1
dat #4000
dat #4000
mov #8,8
paper2 mov <-1,<2
mov <-2,<1
spl @0,5823
mov <-1,<-740
jmz -5,-5
mov 0,-1
dat #4000
dat #4000
mov #8,8
paper3 mov <-1,<2
mov <-2,<1
spl @0,1000
mov <-1,<-3690
jmz -5,-5
mov 0,-1
dat #4000
dat #4000
mov #8,8
paper4 mov <-1,<2
mov <-2,<1
spl @0,6109
mov <-1,<1873
jmz -5,-5
mov 0,-1
dat #4000
dat #4000
mov #8,8
rep2 spl 1
spl 1
spl paper8
spl paper7
spl paper6
paper5 mov <-1,<2
mov <-2,<1
spl @0,3009
mov <-1,<-200
jmz -5,-5
mov 0,-1
dat #4000
dat #4000
mov #8,8
paper6 mov <-1,<2
mov <-2,<1
spl @0,4832
mov <-1,<-1830
jmz -5,-5
mov 0,-1
dat #4000
dat #4000
mov #8,8
paper7 mov <-1,<2
mov <-2,<1
spl @0,1080
mov <-1,<4096
jmz -5,-5
mov 0,-1
dat #4000
dat #4000
mov #8,8
paper8 mov <-1,<2
mov <-2,<1
spl @0,-3040
mov <-1,<-195
jmz -5,-5
mov 0,-1
dat #4000
dat #4000